

#include "../../stdafx.h"
#include "../../../NSL(nexus standard library)/NObject.h"
#include "../../../NSL(nexus standard library)/NSyncObject.h"
#include "CAuthSessionObjectMgr.h"


CAuthSessionObjectMgr::CAuthSessionObjectMgr( const unsigned int in_MimimunObjectCnt ) : NRecycleObjectPool< CAuthSessionObject >( in_MimimunObjectCnt )
{
	m_bOK = false;	
	m_bOK = true;
}

CAuthSessionObjectMgr::~CAuthSessionObjectMgr()
{

}

CAuthSessionObject* CAuthSessionObjectMgr::Alloc( void )
{
	return static_cast< CAuthSessionObject* >( NRecycleObjectPool< CAuthSessionObject >::Alloc() );
}